export function request(url, type, data, Content) {
	return new Promise((resolve, reject) => {
		let token = uni.getStorageSync('token')
		// if(!token){
		// 	uni.reLaunch({
		// 		url:'/myPackageA/user/login/index'
		// 	})
		// 	// uni.showModal({
		// 	//     title: '提示',
		// 	//     content: '登录超时，请重新登录',
		// 	//     success: function (res) {
		// 	// 		uni.setStorageSync('authorization', false);
		// 	// 		uni.clearStorageSync();
		// 	//         if (res.confirm) {
		// 	//             uni.reLaunch({
		// 	//             	url:'/myPackageA/user/login/index'
		// 	//             })
		// 	//         }
		// 	//     }
		// 	// });
		// 	return false
		// }
		uni.request({
			url: url,
			method: type,
			header: {
				token: token,
				"Content-Type": !Content?"application/x-www-form-urlencoded;charset=utf-8":Content+''
			},
			data: data,
			success: (res) => {
				if(res.data.code === 10002){
					uni.clearStorageSync();
					uni.setStorageSync('login', false)
					uni.navigateTo({
						url:'/myPackageA/user/login/index'
					})
					// uni.showModal({
					//     title: '提示',
					//     content: '登录超时，请重新登录',
					//     success: function (res) {
					// 		uni.setStorageSync('authorization', false);
					// 		uni.clearStorageSync();
					//         if (res.confirm) {
					//             uni.reLaunch({
					//             	url:'/myPackageA/user/login/index'
					//             })
					//         }
					//     }
					// });
					return false;
				}
				if(res.data.code == 200){
					resolve(res)
				}else{
					uni.showToast({title:res.data.msg,duration:500,icon:'none'})
					reject(res)
				}
			},
			fill: (error) => {
				reject(error)
			}
		})
	})
}
export default request
